파이썬 딕셔너리 정의: 키-값 매핑
파이썬에서 딕셔너리는 순서가 아닌 설명적인 방식으로 데이터를 저장하는 유연하고 핵심적인 데이터 타입입니다. 리스트나 튜플과 같은 시퀀스와 달리, 딕셔너리는 순서 없는고유한 이름인 키키를 사용하여 데이터를 조직합니다. 이 구조는 매우 빠른 데이터 검색을 가능하게 합니다.
1. 핵심 구조: 키-값 쌍
데이터는 고유한 키가 직접적으로 값에 매핑됩니다. 이 설계는 최적화된 해시 맵을 모방하여 매우 빠른 검색을 보장합니다. 키는 고유해야 하며, 변경 불가능한 (일반적으로 문자열이나 숫자)여야 하며, 값은 어떤 데이터 타입이든 될 수 있습니다.
{"student_id":101,"name":"Alex","grade":88.5}
2. 딕셔너리 문법 및 특성
- 딕셔너리는 중괄호
{}. - 그리고 콜론
:은 키와 해당되는 값을 분리합니다 (키:값). - 딕셔너리는 가변적인이며, 생성 후 키와 값을 동적으로 추가하거나 삭제하거나 수정할 수 있습니다.
💡 인덱싱 vs. 키 기반 검색
딕셔너리는 지원하지 않습니다숫자 인덱싱 (예:
[0] 또는 [1])를 사용합니다. 데이터는 생성 시 제공된 특정 키 이름을 사용하여 가져와야 합니다 (예: dictionary["name"]).
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>